a timely response - Espagnol Anglais Dictionnaire